package com.burgeon.backend.SHOP.service;

import com.burgeon.backend.SHOP.entity.Refund;
import com.burgeon.backend.SHOP.entity.RefundVO;
import com.burgeon.backend.SHOP.service.ex.ErrorDataExceptionApp;

import java.util.HashMap;
import java.util.List;

public interface RefundService {

    void sendMail(String id,String oid,String FASTNO,String FASTGS,String token,String uid) throws ErrorDataExceptionApp;

    HashMap getItemMailData(String id,String token);

    void test(String id);

    void timedTask();

    RefundVO getItemData(String id,String toekn) throws ErrorDataExceptionApp;


    List<Refund> getData(String uid,String token);

    void applyForGoods(String id,String num,String cause,String token,String uid) throws ErrorDataExceptionApp;

    void PushKf(String token,String uid,String objid,String refundId);
}
